home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 3004 < prev    next >
Encoding:
Internet Message Format  |  1996-08-06  |  4.0 KB

  1. Path: osprey.unf.edu!xwang
  2. From: xwang@osprey.unf.edu (Xin Wang)
  3. Newsgroups: comp.edu,comp.lang.c,comp.lang.c++
  4. Subject: Re: C or C++ for a 14-year old?
  5. Followup-To: comp.edu,comp.lang.c,comp.lang.c++
  6. Date: 20 Jan 1996 15:38:56 GMT
  7. Organization: University of North Florida
  8. Message-ID: <4dr2ag$o6v@osprey.unf.edu>
  9. References: <4b30ld$lp2$1@mhafc.production.compuserve.com> <4bcsrl$jia@newssvr.cacd.rockwell.com>
  10. NNTP-Posting-Host: osprey.unf.edu
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. THOMAS R HOPE (trhope@cacd.rockwell.com) wrote:
  14. : In article <4b30ld$lp2$1@mhafc.production.compuserve.com>, 
  15. : 103152.3666@CompuServe.COM says...
  16. : >
  17. : >My son loves to tinker with my computer.  Besides the usual 
  18. : >games, he likes to create new game levels with level editors.
  19. : >And everytime I boot Windows I am greeted with yet a new 
  20. : >wallpaper he created and wave file of wierd sounds.  He is after
  21. : >me to spring for a computer of his own.  I told him that if 
  22. : >he can learn VB and C on my computer, I will buy him one of 
  23. : >his own.
  24. : >
  25. : >1)  Is this reasonable to expect of a 14-year old?  He has always
  26. : >been a tinkerer and is quite bright, but is that enough?
  27. : >
  28. : >2) Can anyone recommend good books or software tutorials that 
  29. : >would be appropriate?  I understand the languages and can help
  30. : >him, but want a structured book/program to use as a lesson plan.
  31. : >
  32. : >Thank you in advance.
  33. : >
  34. : >Tom 
  35. : >
  36.  
  37. : Thank you all for your responses by mail and on the posts.  There have
  38. : been a wide variety of helpful answers.  Many were from people who
  39. : themselves started at that age and younger.  Several said not to start
  40. : out with C or C++, as it may be too big a challenge for a beginner. 
  41. : Others suggested that he wade right into K&R C book.  I got four 
  42. : suggestions to start him on SmallTalk, some on Pascal, and one on QBasic.
  43. : Another suggested Pascal/Delphi.
  44.  
  45. : The good part:  I own compilers for C/C++, VB, and Delphi.  My read
  46. : of my son is that he will keep hammering on something as long as it
  47. : provides progress and a sense of achievement.  So what I will do is
  48. : let him choose the language, choose whether to learn in a class or
  49. : by a book, choose the book, and go with him to the class if that is his
  50. : choice.  As one thoughtful writer said, "The point is to do something
  51. : with your son".  When he gets to the point where he can cook up a useful
  52. : program, perhaps one found near the end of a book, he gets a computer.
  53.  
  54. : Once again, thanks for your help.
  55.  
  56. : Regards to all,
  57.  
  58. : Tom Hope
  59.  
  60. : trhope@cacd.rockwell.com
  61. : 103152.3666@compuserve.com
  62.  
  63.  
  64. --
  65. I think C is a good program and easy to program. If you interest to teach 
  66. your kid about C, I think that will be fine. But programming is very 
  67. different from level up computer game, because one is using algorithm to 
  68. solve mathmatic problem, and other is using build-up tool to creat game.
  69. I am studing Computer Science at U.N.F. We use C for main high level 
  70. language. Thus C is a great language to teach future generation. Remember 
  71. this, it is very important to underand algorithm like variable, constant 
  72. and binary search ... than just studying a program. Because he is young, 
  73. I think you can teach him slowly (don't teach more complicate stuff like 
  74. dynamic link and optimize code right the way). I hope this can help you.
  75.  
  76. |=====================================================================|
  77. |   ww          wwwwwww     aaaaaaa   nnnnnnn   ggggggg          ww   |
  78. |  <::>            w           a         n         g            <::>  |        
  79. | /    \        wwwwwww     aaaaaaa   nnnnnnn   ggggggg        /    \ |
  80. |  ||||            w           a         n         g            ||||  |
  81. |  /\/\         wwwwwww     aaaaaaa   nnnnnnn   ggggggg         /\/\  |
  82. |=====================================================================|
  83. |  Wang, Xin                                                          |
  84. |  University of North Florida      Internet:xwang@osprey.unf.edu     |
  85. |  Jacksonville, FL 32224-2645                                        |
  86. |=====================================================================|
  87.